.inp_box {
    display: flex;
    justify-content: space-between;
    margin-bottom: 20px;
  }
  
  .search_inp {
    margin: 0 20px 0 20px;
  }

  .search_btn{
    width: 120px;
    margin-right: 20px;
  }
  
  .icon_btn {
    color: #409EFF;
    cursor: pointer;
  }
  
  .detail_box>div {
    display: flex;
    margin-bottom: 15px;
  }
  
  .detail_box>div>label {
    flex: 0 0 90px;
  }

  .delete_icon,.detail_icon{
    color: #2B75D0;
    cursor: pointer;
    margin-right: 10px;
  }

  .detail_footer{
    text-align: start;
    margin-top: 30px;
  }

  .detail_btn{
    width: 140px;
  }
  .detail_btn.ok{
    margin-left: 90px;
    margin-right: 50px;
  }